skilled manpower - French English Dictionary